﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
using XStudio.XCRF.Resources.Items;

namespace XStudio.XCRF.Web.Models.Items
{
    public class ECOGInfo
    {
        private static IEnumerable<SelectListItem> _SelectListItems;
        public static IEnumerable<SelectListItem> SelectListItems
        {
            get
            {
                if (_SelectListItems == null)
                {
                    List<SelectListItem> items = new List<SelectListItem>();
                    items.Add(new SelectListItem { Text = ECOGResource.NULL, Value = string.Empty });
                    string[] ECOGAdivce = { "死亡", "卧床不起，生活不能自理",
                                            "生活仅能部分自理，日间一半以上时间卧床或坐轮椅",
                                            "能自由走动及生活自理，但已丧失工作能力，日间不少于一半时间可以起床活动",
                                            "能自由走动及生活自理，但已丧失工作能力，日间不少于一半时间可以起床活动",
                                            "活动能力完全正常，与起病前活动能力无任何差异"
                                          };
                    for (int i = 5; i >= 0; i--)
                        items.Add(new SelectListItem
                        {
                            Text = ECOGResource.ResourceManager.GetString("_" + i)+"（"+ECOGAdivce[i]+"）",
                            Value = i.ToString()
                        });
                    _SelectListItems = items;
                }
                return _SelectListItems;
            }
        }
    }
}